package com.futao.springbootlearn20220224.enable;

import com.futao.EnableSayHelloSelector;
import org.springframework.context.annotation.Import;

import java.lang.annotation.*;

/**
 * @author futao@gmail.com
 * @date 2022/3/9
 */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
// 可以导入一个@Configuration标记的类，尽管这个类没被@ComponentScan扫描到
// @Import(EnableSayHelloSelector.class)
// 可以导入该类中给定的全路径的类
// @Import(SayHelloImportSelector.class)
// @Import()
public @interface EnableSayHello {

    String sth() default "无发可说";
}
